enormously productive - Espagnol Anglais Dictionnaire